legal structure company - Turkish English Dictionary